#include "protocol.h"



PDU *mkPDU(uint uiMsgLen)
{
    uint uiPDULen = sizeof (PDU) + uiMsgLen;
//    PDU* pdu = (PDU*)new char(sizeof (uiPDULen));
    PDU* pdu = (PDU*)malloc(uiPDULen);//申请空间
    if(NULL == pdu)
    {
        exit(EXIT_FAILURE);
    }
    memset(pdu, 0, uiPDULen);

    pdu->uiPDULen = uiPDULen;//消息总长度
    pdu->uiMsgLen = uiMsgLen;//消息的长度

    return pdu;
}
